most substantial - Turc Anglais Dictionnaire